1986 - GBB: A Generic Blackboard Development System

نویسندگان

  • Daniel D. Corkill
  • Kevin Q. Gallagher
  • Kelly E. Murray
چکیده

This paper describes a generic blackboard development system (GBB) that unifies many characteristics of the blackboard systems constructed to date. The goal of GBB is to provide flexibility, ease of implementation, and efficient execution of the resulting application system. Efficient insertion/retrieval of blackboard objects is achieved using a language for specifying the detailed structure of the blackboard as well as how that structure is to be implemented for a specific application. These specifications are used to generate a blackboard database kernel tailored to the application. GBB consists of two distinct subsystems: a blackboard database development subsystem and a control shell. This paper focuses on the database support and pattern matching capabilities of GBB, and presents the concepts and functionality used in providing an efficient blackboard database development subsystem.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Achieving Flexibility, Efficiency, and Generality in Blackboard Architectures

Achieving flexibility and efficiency in blackboardbased AI applications are often conflicting goals. Flexibility, the ability to easily change the blackboard representation and retrieval machinery, can be achieved by using a general purpose blackboard database implementation, at the cost of efficient performance for a particular application. Conversely, a customized blackboard database implemen...

متن کامل

Embedable Problem-Solving Architectures: A Study of Integrating OPS5 with UMass GBB

AbsWct-Typically, Al shells have a Ptolemaic view of their universe. Although some shells provide advanced interfacing capabilities and others can be embedded within a conventional application, most cannot be easily integrated as closely-coupled components of a larger problem-solving system. This paper discusses the requirements of a problem-solving architecture that can: l be tightly embedded ...

متن کامل

Design Alternatives for Parallel and Distributed Blackboard Systems

Since its inception, the blackboard paradigm has been viewed as particularly appropriate for parallel and distributed hardware architectures. Yet, the paradigm’s multiprocessing potential remains largely untapped. The availability of multiprocessing hardware and languages in conjunction with tools for building blackboard applications is sparking renewed interest in multiprocessing blackboard ar...

متن کامل

Blackboard architectures in computer aided engineering

Blackboards (BB) are global memory-resident databases, accessible through a uniform protocol and tailored for expert source cooperation. They have been developed for continuous speech understanding (Hearsay-II~), and successfully used in signal processing (HASP-SIAPZ), civil engineering design (Destiny3), and general expert systems shells (BB14). In a way, any expert system working memory is a ...

متن کامل

A Blackboard Architecture for Query Optimization in Object Bases

Adopting the blackboard architecture from the area of Arti cial Intelligence, a novel kind of optimizer enabling two desirable ideas will be proposed. Firstly, using such a well-structured approach backpropagation of the optimized queries allows an evolutionary improvement of (crucial) parts of the optimizer. Secondly, the A search strategy can be applied to harmonize two contrary properties: A...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999